<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script type="text/javascript">
			// 类首字母也是要大写的
			class Star {
				// 必须要用构造器来接收参数
				constructor(name) {
					this.name = name;
				}
				
				// 添加方法(不需要添加逗号)
				sing(name1){
					console.log(this.name + name1);
				}
				
				
				// 子类调用的方法
				money(){
					console.log('你是大傻逼嘛')
				}
			}
			
			// 继承父类的money方法
			class Son extends Star {
				
			}
			// 子类的继承调用
			let son = new Son();
			// 子类
			son.money();
			// 父类利用类创建对象
			let sub = new Star('大傻逼');
			// 调用方法
			sub.sing('啦啦啦');
			console.log(sub)
			
			// function Num(name){
			// 	this.name = name;
			// 	this.b = b;
			// }
			// function b(){
			// 	console.log('hahha'+this.name)
			// }
			// let a = new Num('大傻逼');
			// a.b();
			// console.log(a)
		</script>
	</body>
</html>
